body {
	/*background-attachment: fixed;
	background-image: url(../images/esquema/branco/fundo.gif);	
	background-repeat: no-repeat;
	background-position: 50% 90px; /*top center*/
	background-color: #FFFFFF;
	margin: 0;
}

#tb-logo{
	background-image: url(../images/esquema/branco/topo.gif);
	background-repeat: no-repeat;
	background-position: top left;		
	height:88px;
	overflow:auto;
}

.divlogo{
	background-image: url(../images/esquema/branco/logo.gif);
	background-repeat: no-repeat;
	background-position: center left;
	height:70px;
	width:125px;
}

.divlogo1{
	background-image: url(../images/esquema/branco/logo-gif.gif);
	background-repeat: no-repeat;
	background-position: center left;
	height:87px;
	width:135px;
}

.titulo {
	font-size: 16px;	
	/*color: #666666;*/
	background-image: url(../images/esquema/branco/fundo_topo.gif);
	background-repeat: repeat-x;
	font-family: "20th Century Font";
	font-weight: normal;
}

.tpi{
	font-size: 16px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;/*"20th Century Font";*/	
	font-weight: bold;
	color:Red;
}

/*Titulo do Modulo*/
.tmodulo{
    text-align:center;	
	font-size: 20px;	
	font-family: sans-serif;
	font-weight: bold;
	color:#FFFFFF;		
}

.login {/*1� Tabela*/
	font-size: 16px;	
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/esquema/vermelho/fundo_login.gif);
	background-repeat: repeat-x;	
}

.caixa {/*2� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 16px;	
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/esquema/vermelho/fundo_caixa.gif);
	background-repeat: repeat-x;	
}

.caixa1 {/*3� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 16px;	
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/esquema/vermelho/fundo_caixa1.gif);
	background-repeat: repeat-x;	
}

.caixa2 {/*4� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 16px;	
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/esquema/vermelho/fundo_caixa2.gif);
	background-repeat: repeat-x;	
}

.caixa3 {/*5� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 16px;	
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/esquema/vermelho/fundo_caixa3.gif);
	background-repeat: repeat-x;	
}

.Tcaixa {/*Titulo 2� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 14px;	
	font-weight: bold;
	color: #FFCC00;	
	text-decoration: none;
}

.Tcaixa1 {/*Titulo 3� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 14px;	
	font-weight: bold;
	color: #CC0000;	
	text-decoration: none;
}

.Tcaixa2 {/*Titulo 4� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 14px;	
	font-weight: bold;
	color: #5A7703;	
	text-decoration: none;
}

.Tcaixa3 {/*Titulo 5� Tabela*/
	font-family: sans-serif;/*"20th Century Font";*/
	font-size: 14px;	
	font-weight: bold;
	color: #FF6600;	
	text-decoration: none;
}

.pandingLeft {
	padding-left: 10px;
	background-color:#F8F8F8;
}

.fundotab{
	background-color:#F8F8F8;
}


.texto {
	background: #F8F8F8;
	font-family: sans-serif;/*"20th Century Font";*/	
	font-size: 12px;
	color: #000000;	
}

.texto1 {
	background: #F8F8F8;
	font-family: sans-serif;/*"20th Century Font";*/	
	font-size: 12px;
	color: #000000;	
}

.texto2 {
	background: #F8F8F8;
	font-family: sans-serif;/*"20th Century Font";*/	
	font-size: 12px;
	color: #000000;	
}

.texto3 {
	background: #F8F8F8;
	font-family: sans-serif;/*"20th Century Font";*/	
	font-size: 12px;
	color: #000000;	
}

/*Noticias Cnn*/

#pscroller1{
width: 230px;
height: 150px;
/*border: 1px solid black;*/
background-color: transparent;
}

#pscroller2{
width: 230px;
height: 150px;
/*border: 1px solid black;*/
background-color: transparent;
}

#pscroller3{
width: 230px;
height: 150px;
/*border: 1px solid black;*/
background-color: transparent;
}

#pscroller4{
width: 170px;
height: 200px;
/*border: 1px solid black;*/
background-color: transparent;
}

.someclass{
	/*class to apply to your scroller(s) if desired*/
}

/*Painel*/
#painel {
 width:385px;
 height:265px;
 /*background-color:#FFFFFF;*/
 background-color: transparent;
 float:inherit;
}
div>#painel {
 top:0;
}
#painel-conteudo{
	display:none;
}
#painel h2 {
 font-size:13px;
 padding:0 1em;
 margin:0;
}
#painel h2 a {
 /*color:#fff;*/
}
#painel h2 a:visited {
 /*color:#eee;*/
}
#painel #imgslide{
 width:350px;
 height:230px;
 margin:0.6em 0 0.6em 0;
}
#painel #to-blend {
	opacity:0.99;
	/*zoom:1;*/
}

/*Padr�es do Sistema*/

/*ClassFild sem Borda*/
.classFieldSB {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: black;
	background-color: #FFFFFF;	
	border: 0px solid #666666;
}

/*ClassFild sem Borda fundo Escuro*/
.classFieldSBE {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: black;
	background-color: #CECECE;	
	border: 0px solid #666666;
}

/*Muda a cor de fundo para mais escuro*/
.fundo
{
  background-color: #CECECE;
  color: black;
  border:0px #FFFFFF solid;
  font-size: 10px;
}

/*Fundo do titulo da Pagina*/
.tb-titulo {
	background-color: #CECECE;
	width:  100%;
	height: 10px;
	border: 0;
	text-align:left;
	border-collapse: collapse;
}

.tb-libera {
	background-color:#CECECE;
	width:  304px;
	height: 10px;
	border: 0;
	text-align:left;
	border-collapse: collapse;
}

.tb-titulo2 {
	background-color:#CECECE;
	width:  775px;/*780*/
	height: 12px;
	border: 0px;
	text-align:left;
	padding:0;
	margin:0;
	border-collapse: collapse;
	font-size: 12px;
	/*font-weight:bold;*/
    font-family: "Times New Roman", Times, serif;			 
	color: #FFFFFF;		 
}

.tb-titulo3 {
	background-color:#CECECE;
	width:  903px;
	height: 10px;
	border: 0;
	text-align:left;
}

.tb-titulo4 {
	background-color:#CECECE;
	width:  100%;/*750px;/*780*/
	height: 10px;
	border: 0;
	text-align:left;
}


/*Menu Sistema*/
.menu {
	font-family: sans-serif;/*"20th Century Font";*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: #CECECE;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
	cursor: default;
/*	cursor: hand;*/	
}

/*Menu Sistema*/
.menu-sel {
	font-family: sans-serif;/*"20th Century Font";*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	/*background-color: #CCFFFF;/*#FFFFFF;*/
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 5px;
	cursor: default;
/*	cursor: hand;*/
}

/*Grid*/
.tablegrid
{  
   /*border: #000000 1px solid;*/
   /*background-color:  #CCCFCC;*/
}

.trtab0{
 color: #000000;
 font-weight:normal;	
}

.trtab1{
 color: #000000;	
 background-color: #EEEEEE;/*#CECECE;*/
 font-weight:normal;
}

.trtab0P{
 color: blue;
 font-weight:bolder;	
}

.trtab1P{
 background-color: #EEEEEE;/*#CECECE;*/
 color: blue;
 font-weight:bolder;
}

/*Alinhamento Left*/
.tdtab
{   
  text-align: left;
  /*border-bottom:  #336666 1px solid;*/
  font-size: 10px;
  /*border:1px #FFFFFF solid;*/
  
}

/*Alinhamento Center*/
.tdtabC
{ 
  text-align: center;
  /*border-bottom:  #336666 1px solid;*/
  font-size: 10px;
  /*border:1px #FFFFFF solid;*/
  
}

/*Alinhamento Rigth*/
.tdtabM
{
  text-align: right;
  /*border-bottom:  #336666 1px solid;*/
  font-size: 10px;
  /*border:1px #FFFFFF solid;*/
  
}

/*.a{
	text-decoration: none;
	color:#FF0000;
	font-weight:bold;
}*/

.gradei50 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:50px;
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei100 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:100px;
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei100a {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:100px;
	width:568px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei150 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:150px;
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.grade2i150 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:150px;
	width:553px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei200 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:200px;
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei200a {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:200px;
	width:743px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei200b {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;	
	width:743px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei200c {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:200px;
	width:903px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradeib {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;	
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei250 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:250px;
	width:760px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei300 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:300px;
	width:555px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei300c {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:180px;
	width:350px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei300d {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:280px;
	width:350px;	
	overflow-y:auto;
	overflow-x:hidden;
}


.gradei500 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:440px;
	width:450px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei1200 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:210px;
	width:1200px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei1200p {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:200px;
	width:1200px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei2100 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:110px;
	width:2100px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.gradei2300 {	
    border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	height:110px;
	width:2300px;	
	overflow-y:auto;
	overflow-x:hidden;
}

.cab
{
  background-color: #CECECE;
  color: #FFFFFF;
  border:0px #FFFFFF solid;
  font-size: 10px;
}

.cabEsq
{
  border:0px #FFFFFF solid;
  background-image: url(../images/esquema/branco/borda_esquerda_grid.bmp);  
  background-repeat: no-repeat;  
  color: #FFFFFF;  
  font-size: 10px;
}

.cabDir
{
  border:0px #FFFFFF solid;
  background-image: url(../images/esquema/branco/borda_direita_grid.bmp);  
  background-repeat: no-repeat;  
  color: #FFFFFF;  
  font-size: 10px;
}

.rodEsq
{
  border:0px #FFFFFF solid;
  background-image: url(../images/esquema/branco/borda_esquerda_grid1.bmp);  
  background-repeat: no-repeat;
  background-position: bottom left;  
  color: #FFFFFF;  
  font-size: 10px;    
}

.rod
{
  border:0px #FFFFFF solid;
  background-color: #CECECE;
  color: #FFFFFF;  
  font-size: 10px;    
}

.rodDir
{
  border:0px #FFFFFF solid;
  background-image: url(../images/esquema/branco/borda_direita_grid1.bmp);  
  background-repeat: no-repeat;  
  background-position: bottom right;
  color: #FFFFFF;  
  font-size: 10px;
}


.cab2
{
  background-color: #CECECE;
  color: #000000;
  border:1px #000000 solid;
  font-size: 10px;
}

.rowSel
{
	background-color: #FFFFCC;
	/*font-weight:bold;
	text-align:center;*/
	font-size: 10px;
}

.row
{
	font-size: 10px;
	/*background-color: #FFFFFF;*/
}

.tabelaresultado{	
	font-size: 13px;
	font-family: sans-serif;/*"20th Century Font";*/
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: normal;	
	text-transform: uppercase;
	color: #666666;		
	border-collapse: collapse;
	border: #000000 1px solid;
	/*border:1px solid #3399FF;/*#99CC99;#CCCCCC;*/		
}

.tabelacabresultado{	
	font-size: 13px;
	font-family: sans-serif;/*"20th Century Font";*/
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: normal;	
	text-transform: uppercase;	
  	color: #FFFFFF;/*color: #666666;*/
  	border:1px #FFFFFF solid;
	background-color: #CECECE;
	
}

.tabelaGer{	
	color: #FFFFFF;/*color: #666666;*/
  	border:1px #FFFFFF solid;
  	border-color: #CECECE;	
}

.passo1{		
	height:22px;
	width:95px;
	background: url(../images/esquema/cinza/abertura_on.gif) no-repeat 0px 0px; /* url(../images/passo1.gif) no-repeat 0px 0px; */
}
.passo1-off{		
	height:22px;
	width:95px;
	background: url(../images/esquema/cinza/abertura_off.gif) no-repeat 0px 0px; /*url(../images/passo1.gif) no-repeat 0px -25px;*/
}
.passo2{		
	height:22px;
	width:95px;
	background: url(../images/esquema/cinza/produtos_on.gif) no-repeat 0px 0px;/*url(../images/passo2.gif) no-repeat 0px 0px;*/
}
.passo2-off{		
	height:22px;
	width:95px;
	background: url(../images/esquema/cinza/produtos_off.gif) no-repeat 0px 0px;/*url(../images/passo2.gif) no-repeat 0px -25px;*/
}
.passo3{		
	height:22px;
	width:95px;
	background: url(../images/esquema/cinza/carrinho_on.gif) no-repeat 0px 0px;/*url(../images/passo3.gif) no-repeat 0px 0px;*/
}
.passo3-off{		
	height:22px;
	width:95px;
	background:url(../images/esquema/cinza/carrinho_off.gif) no-repeat 0px 0px; /*url(../images/passo3.gif) no-repeat 0px -25px;*/
}
.passo4{		
	height:22px;
	width:120px;
	background:url(../images/esquema/cinza/fechamento_on.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px 0px;*/
}
.passo4-off{		
	height:22px;
	width:120px;
	background:url(../images/esquema/cinza/fechamento_off.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px -25px;*/
}
.passo4-3{		
	height:22px;
	width:120px;
	background:url(../images/esquema/cinza/fechamento3_on.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px 0px;*/
}
.passo4-3-off{		
	height:22px;
	width:120px;
	background:url(../images/esquema/cinza/fechamento3_off.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px -25px;*/
}
.anterior{		
	height:26px;
	width:129px;
	background:url(../images/esquema/cinza/passo_anterior.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px 0px;*/
}
.proximo{		
	height:26px;
	width:129px;
	background:url(../images/esquema/cinza/proximo_passo.gif) no-repeat 0px 0px; /*url(../images/passo4.gif) no-repeat 0px -25px;*/
}
.corclara{		
	background-color:#F0F0F0;
}